home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
T-COMAL Today
/
(k)td.d64
/
func.sdev
< prev
next >
Wrap
Text File
|
2007-02-28
|
468b
|
17 lines
0420 ╞╒╬├ SDEV(╥┼╞ ARRAY()) ├╠╧╙┼─
0430 ╔═╨╧╥╘ LAST,MEAN
0440 // CALCULATES THE STANDARD
0450 // DEVIATION OF THE ELEMENTS IN
0460 // AN ARRAY WHOSE LOWEST ELEMENT
0470 // IS NUMBERED (1).
0480 // ╙─┼╓ CALCULATES SAMPLE, NOT
0490 // POPULATION STANDARD-DEVIATION.
0500 N:=LAST(ARRAY())
0510 AVERAGE:=MEAN(ARRAY())
0520 SUM:=0
0530 ╞╧╥ I:=1 ╘╧ N ─╧
0540 SUM:+(ARRAY(I)-AVERAGE)^2
0550 ┼╬─╞╧╥ I
0560 ╥┼╘╒╥╬ ╙╤╥(SUM/(N-1))
0570 ┼╬─╞╒╬├ SDEV